盟友: ally...
报到: to report for duty, to check in, to register...
大多数: (great) majority...
经纬: warp and woof, longitude and latitude, main points...
索性: you might as well (do it), simply, just...
面貌: appearance, face, features...
澄清: to settle (of liquid), to become clear (by precipitation of impurities), precipitate (chemistry), to put in order, to quell disturbances...
协作: cooperation, coordination...
超: to exceed, to overtake, to surpass, to transcend, to pass, to cross, ultra-, super-...
门槛: doorstep, sill, threshold, knack or trick (esp. scheme to get sth cheaper)...